lord (rule over) - German English Dictionary